The registers of baptisms, marriages & burials solemnized in the ancient parish church of Elsdon, in the County of Northumberland, from A. D. 1672 to A. D. 1812
The registers of baptisms, marriages & burials solemnized in the ancient parish church of Elsdon, in the County of Northumberland, from A. D. 1672 to A. D. 1812